package com.ouheng.shop.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2018-09-17 15:04:27
 */
public class ShopVoucherDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Long id;
	//
	private Long memberid;
	//
	private Long orderid;
	//
	private BigDecimal ordermoney;
	//
	private BigDecimal vouchermoney;
	//
	private String proportion;
	//1：未用，2已用
	private String state;
	//类型
	private String type;
	//
	private Date createdate;
	//
	private Date enddate;
	//
	private BigDecimal money;
	//
	private Date startdate;
	//
	private Long couponid;

	/**
	 * 设置：
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：
	 */
	public void setMemberid(Long memberid) {
		this.memberid = memberid;
	}
	/**
	 * 获取：
	 */
	public Long getMemberid() {
		return memberid;
	}
	/**
	 * 设置：
	 */
	public void setOrderid(Long orderid) {
		this.orderid = orderid;
	}
	/**
	 * 获取：
	 */
	public Long getOrderid() {
		return orderid;
	}
	/**
	 * 设置：
	 */
	public void setOrdermoney(BigDecimal ordermoney) {
		this.ordermoney = ordermoney;
	}
	/**
	 * 获取：
	 */
	public BigDecimal getOrdermoney() {
		return ordermoney;
	}
	/**
	 * 设置：
	 */
	public void setVouchermoney(BigDecimal vouchermoney) {
		this.vouchermoney = vouchermoney;
	}
	/**
	 * 获取：
	 */
	public BigDecimal getVouchermoney() {
		return vouchermoney;
	}
	/**
	 * 设置：
	 */
	public void setProportion(String proportion) {
		this.proportion = proportion;
	}
	/**
	 * 获取：
	 */
	public String getProportion() {
		return proportion;
	}
	/**
	 * 设置：1：未用，2已用
	 */
	public void setState(String state) {
		this.state = state;
	}
	/**
	 * 获取：1：未用，2已用
	 */
	public String getState() {
		return state;
	}
	/**
	 * 设置：类型
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：类型
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：
	 */
	public void setCreatedate(Date createdate) {
		this.createdate = createdate;
	}
	/**
	 * 获取：
	 */
	public Date getCreatedate() {
		return createdate;
	}
	/**
	 * 设置：
	 */
	public void setEnddate(Date enddate) {
		this.enddate = enddate;
	}
	/**
	 * 获取：
	 */
	public Date getEnddate() {
		return enddate;
	}
	/**
	 * 设置：
	 */
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	/**
	 * 获取：
	 */
	public BigDecimal getMoney() {
		return money;
	}
	/**
	 * 设置：
	 */
	public void setStartdate(Date startdate) {
		this.startdate = startdate;
	}
	/**
	 * 获取：
	 */
	public Date getStartdate() {
		return startdate;
	}
	/**
	 * 设置：
	 */
	public void setCouponid(Long couponid) {
		this.couponid = couponid;
	}
	/**
	 * 获取：
	 */
	public Long getCouponid() {
		return couponid;
	}
}
